function Melee()
{
	call Attack
	if ${Math.Calc[${Me.Health} / ${Me.MaxHealth} * 100]} < 50.000000
	{
		call CastOnSelf "Aid"
	}
	elseif ${Math.Calc[${Me.Health} / ${Me.MaxHealth} * 100]} < 85.000000 && ${Math.Calc[${Me.Power} / ${Me.MaxPower} * 100]} > 50.000000
	{
		call CastOnSelf "Minor Aid"
	}

	call BuffOnTarget "Haze"
	call BuffOnTarget "Fever"
	call BuffOnTarget "Enfeeble"
}
